branch abroad - Español Inglés Diccionario